#define _CRT_SECURE_NO_WARNINGS
#include "SeqList.h"

//void test1(void)
//{
//	SeqList s1;
//	SLInit(&s1);
//	SLPushBack(&s1, 1);
//	SLPushBack(&s1, 2);
//	SLPushBack(&s1, 3);
//	SLPushBack(&s1, 4);
//	SLPushBack(&s1, 5);
//	SLPopBack(&s1);
//	SLPopBack(&s1);
//	SLPopBack(&s1);
//
//	SLPushFront(&s1, 1);
//	SLPushFront(&s1, 2);
//	SLPushFront(&s1, 3);
//	SLPushFront(&s1, 4);
//	SLPushFront(&s1, 5);
//	SLPrint(&s1);
//
//	SLPopFront(&s1);
//	SLPopFront(&s1);
//	SLPopFront(&s1);
//
//	SLPrint(&s1);
//	SLDestroy(&s1);
//}

void test2(void)
{
	SeqList s1;
	SLInit(&s1);
	SLPushFront(&s1, 1);
	SLPushFront(&s1, 2);
	SLPushFront(&s1, 3);
	SLPushFront(&s1, 4);
	SLPushFront(&s1, 5);
	SLPrint(&s1);

	SLInsert(&s1,2,1);
	SLPrint(&s1);

	SLErase(&s1, 1);
	SLPrint(&s1);

	SLDestroy(&s1);
}

int main()
{
	test2();
	return 0;
}